אני המון זמן משתמש עם OOP, אבל עכשיו אני רוצה לדעת אם עדיף להשתמש בפריימוורק, ואם כן, אז למה?
כי אני בן אדם מאוד מסודר, הקודים שלי מאוד מסודרים גם ב OOP, ואני מאוד אוהב סדר בגדול.
אז.. מה עדיף? ואיזה פריימוורק למתקדמים הכי מומלץ?
3 תשובות
לדעתי כדאי לך להשתמש בפריימוורק מכמה סיבות:
1. להתפתחותך כמתכנת, בהרבה משרות היום דורשים ניסיון בפיירמוורק כזה אן אחר, לפעמים אף ספציפי.
2. במידה ותרצה לעבוד עם מתכנתים נוספים או להעביר את הפרוייקט לידיים אחרות, יהיה למתכנת מנוסה בפריימוורקים להבין את הקוד מאשר קוד שרשמת בעצמך, אתה יכול אפילו לחפש מתכנת עם רקע בפריימוורק ספציפי.
3. עבודה דרך פריימוורק יכולה לשפר לך הבנה בכתיבת קוד וארכיטקטורה, לראות איך אחרים עושים את מה שאתה עושה.
לגבי פריימוורק, אם אתה מתקדם בoop ובשפה , לך על לארוול ואם לא, גם לך על לארוול :) או על קודאיגניטר. יש לשניהם קהילות גדולות, הרחבות מועילות ודוקומנטציה נהדרת.
ומה לגבי Yii? אפילו אלכס משתמש בה..
שלא נדבר על זה שמאוד התחברתי בינתיים לפריימוורק הזה, הוא מוצא חן בעיני מאוד, ואף נראה פשוט מאוד להבנה, ובנוסף כבר למדתי לפחות 20% מהפריימוורק.